Skip to content

feat: bun migration - #104

Closed
almeidazs wants to merge 2 commits into
AbacatePay:mainfrom
almeidazs:feat/bun-migration
Closed

feat: bun migration#104
almeidazs wants to merge 2 commits into
AbacatePay:mainfrom
almeidazs:feat/bun-migration

Conversation

@almeidazs

@almeidazs almeidazs commented Jan 5, 2026

Copy link
Copy Markdown
Member

feat: bun migration


Issue Relacionada

N/A


Descrição

Este Pull Request migra o ambiente de desenvolvimento, testes e CI do SDK para Bun, substituindo Node.js + npm.

Principais mudanças:

  • Uso do Bun como runtime e gerenciador de dependências.
  • Atualização dos scripts para bun, bunx e bun test.
  • Migração dos testes para o runner nativo do Bun.
  • Simplificação do pipeline de CI, reduzindo tempo de execução.
  • Unificação de lint e format usando Biome.

Não há alterações na API pública nem impacto para usuários finais do SDK.


Garanta que:

  • A Issue correspondente foi aberta e está vinculada (N/A – melhoria interna)
  • O título do PR segue o padrão: chore: migra SDK para Bun
  • O código está em conformidade com o Padrão de Código
  • Os commits seguem o Guia de Commits
  • Testes foram adicionados ou atualizados conforme o Guia de Testes
  • O pipeline de CI/CD foi executado e está passando
  • Documentação foi atualizada, quando aplicável

Notas Adicionais

  • A migração para Bun reduz o tempo de setup local e de CI.
  • Ferramentas de qualidade (lefthook, commitlint) foram ajustadas para compatibilidade com projetos ES Module ("type": "module").
  • O fluxo de release via Changesets e publicação no npm permanece inalterado.

@changeset-bot

changeset-bot Bot commented Jan 5, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: bdd734e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ChristoPy ChristoPy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@almeidazs almeidazs changed the title Feat/bun migration feat: bun migration Jan 8, 2026
@almeidazs almeidazs closed this Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants